package com.yunhe.common.model.authority;

import java.io.Serializable;

/**
 * @description 消息中心
 * @author misty
 * @date 2021-10-18
 */


public class MessageCenter implements Serializable {

    private static final long serialVersionUID = 2180288677875328098L;
    /**
     * 消息id
     */

    private Long id;
    /**
     * 消息发送人
     */
    private Long messageSendPerson;

    /**
     * 消息人
     */
    private Long messagePerson;

    private Long companyId;


    /**
     * 消息人类型
     */
    private String personType;

    /**
     * 消息发送类型 默认01  接口查询  02 短信
     */
    private String messageSendType = "01";


    /**
     * 是否发送 默认01 已发送 02 未发送
     */
    private String whetherSend = "01";

    /**
     * 消息去向
     */
    private String messageDestination;


    /**
     * 是否已读 默认未读 01  02 已读
     */
    private String whetherRead = "01";



    /**
     * 消息标题
     */
    private String messageTitle;

    /**
     * 消息类型
     */
    private String messageType;


    /**
     * 业务id
     */
    private Long businessId;


    /**
     * 消息发送时间
     */
    private String messageTime;

    /**
     * 消息内容
     */
    private String content;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getMessageSendPerson() {
        return messageSendPerson;
    }

    public void setMessageSendPerson(Long messageSendPerson) {
        this.messageSendPerson = messageSendPerson;
    }

    public Long getMessagePerson() {
        return messagePerson;
    }

    public void setMessagePerson(Long messagePerson) {
        this.messagePerson = messagePerson;
    }

    public String getPersonType() {
        return personType;
    }

    public void setPersonType(String personType) {
        this.personType = personType;
    }

    public String getMessageSendType() {
        return messageSendType;
    }

    public void setMessageSendType(String messageSendType) {
        this.messageSendType = messageSendType;
    }

    public String getWhetherSend() {
        return whetherSend;
    }

    public void setWhetherSend(String whetherSend) {
        this.whetherSend = whetherSend;
    }

    public String getMessageDestination() {
        return messageDestination;
    }

    public void setMessageDestination(String messageDestination) {
        this.messageDestination = messageDestination;
    }

    public String getWhetherRead() {
        return whetherRead;
    }

    public void setWhetherRead(String whetherRead) {
        this.whetherRead = whetherRead;
    }

    public String getMessageTitle() {
        return messageTitle;
    }

    public void setMessageTitle(String messageTitle) {
        this.messageTitle = messageTitle;
    }

    public String getMessageType() {
        return messageType;
    }

    public void setMessageType(String messageType) {
        this.messageType = messageType;
    }

    public Long getBusinessId() {
        return businessId;
    }

    public void setBusinessId(Long businessId) {
        this.businessId = businessId;
    }

    public String getMessageTime() {
        return messageTime;
    }

    public void setMessageTime(String messageTime) {
        this.messageTime = messageTime;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public MessageCenter() {
    }

    public Long getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }
}